SkillGate:训练长程 Agent 的策略内技能选择
🧭 Agent 技能选择 · 信用分配 ★ 深度解读
Shanghai Jiao Tong University · Xiaohongshu Inc.
识别选择器信用饿死问题,分离执行与选择 token 信用通道,将 9B 策略成功率从 40.8% 提升至 53.2%
📌 工作参考价值(4 点)
- 在电商搜索/Agent 场景中,当 LLM 在长对话里选择 query 改写、营销话术或工具时,不要把最终成交 reward 直接广播到全部 token;应将“选择 token”(如 query 或 skill 名)与“执行 token”的 loss mask 分离,避免下游执行失败反向惩罚正确选择(对应论文中 selector credit starvation)。
- 对选择动作构造局部信用:仅当轨迹中唯一选择为 oracle(正确 query/skill)时给 +1,否则给 0,并在同一 prompt group 的候选动作上做 group centering,去掉标准差归一化;这比给整条轨迹加分、或只奖励第一次正确选择更有效(可参考消融表 2)。
- 工程上可用 token span 标注 identity 区域,并在 mask 构建/分片/loss 三处断言两个 credit channel 的 support 不相交;对 selector channel 做长度无关重加权,使每个 credited action 的总权重恒为 N/M,避免长轨迹稀释关键决策。
- 业务上不要过度依赖外部 router/reranker:论文显示路由准确不等于下游成功,训练策略内部选择能力可同时降低交互成本(读更少技能、更少 turn)和上下文成本(按需加载 vs 预加载 k 个候选)。
收敛式绕路劫持:技能型 LLM Agent 中保持任务完成的资源放大攻击
🧭 LLM Agent 技能选择与规划安全
Shenzhen University · The Chinese University of Hong Kong · The Chinese University of Hong Kong, Shenzhen
提出 CDH 攻击,利用技能描述选择与指令体规划两阶段耦合,在任务完成率不变下放大 token 与执行时间消耗
📌 工作参考价值(4 点)
- 在 Agent 技能平台中,不要只依赖自然语言描述做相关性选择:可增加成本/资源元数据(如预估 token、最大耗时)并在选择阶段就进行成本约束,避免“描述相似但执行昂贵”的技能被选中。
- 监控 Agent 轨迹的 token 消耗和时间异常,尤其是任务完成但资源消耗显著高于基线的 run;可设置基于任务类型的分位数告警,检测 CDH 这类“完成但绕路”的放大攻击。
- 对第三方技能做隔离和资源限制:即使技能指令本身无恶意,也可能通过伪造依赖关系招募多余良性工具;可在规划后对工具链做依赖校验,剔除与目标无关的中间步骤。
- 借鉴攻击思路做成本压力测试:在评估自研 Agent 或推荐 Agent 时,故意注入“看似相关但增加绕路”的技能,检验系统是否有足够的成本鲁棒性和轨迹完整性保护。